#include "GameModel.h"


GameModel::GameModel()
{
}
GameModel::~GameModel()
{
}
void GameModel::clear()
{
}

void GameModel::prepareGame()
{
}

void GameModel::startGame()
{
}

bool GameModel::isFinished()
{
	return false;
}

void GameModel::makeTurn()
{
}

GameView GameModel::getView()
{
	return view;
}

Field GameModel::getField()
{
	return gameField;
}

QList<Player*> GameModel::getPlayers()
{
	return players;
}

QList<Turn> GameModel::getLog()
{
	return log;
}

Player * GameModel::getWinner()
{
	return winner;
}

Turn GameModel::getLastTurn()
{
	return lastTurn;
}

void GameModel::setView(GameView newView)
{
	view = newView;
}